
Just another word for = 
several minutes later.